﻿Namespace HybrisItems.Model

    ''' <summary>
    ''' Configures a list of attributes.
    ''' </summary>
    ''' <remarks></remarks>
    <Serializable()> _
        Public Class AttributesModel
        Inherits Collections.Generic.List(Of AttributeModel)

        Public Sub New()

        End Sub

        ''' <summary>
        ''' Is this Model object correctly wired to its related Model objects
        ''' </summary>
        ''' <remarks></remarks>
        Public ReadOnly Property IsWired As Boolean
            Get
                ' ToDo: IsWired.
                ' Loop through child attributes
            End Get
        End Property

        Public Sub Wire(Model As EntireHybrisSystemModel)

            'ToDo: Wire Method
            ' Loop through child attributes


        End Sub

    End Class

End Namespace